package com.jiutianniao.p2p.acctrans.core.dal.model;

import java.util.Date;

import com.jiutianniao.p2p.base.model.Money;

public class TransLogDO {
	private Long transLogId;
	private String transDate;
	private String outDate;
	private Date transDt;
	private String transCode;
	private Money transAmount = new Money(0, 0);
	private String transCurrency;
	private String freezeType;

	private Integer accountOutType;
	private String transAccountOut;
	private Integer accountInType;
	private String transAccountIn;
	private String transOperator;
	private String transChannel;

	private String transInstitution;
	private String transOutOrderNo;
	private String transMemo;
	private String subTransCode;
	private String flagCancel;
	private String relatedTransId;
	private String voucherId;

	public Long getTransLogId() {
		return transLogId;
	}

	public void setTransLogId(Long transLogId) {
		this.transLogId = transLogId;
	}

	public String getTransDate() {
		return transDate;
	}

	public void setTransDate(String transDate) {
		this.transDate = transDate;
	}

	public String getOutDate() {
		return outDate;
	}

	public void setOutDate(String outDate) {
		this.outDate = outDate;
	}

	public Date getTransDt() {
		return transDt;
	}

	public void setTransDt(Date transDt) {
		this.transDt = transDt;
	}

	public String getTransCode() {
		return transCode;
	}

	public void setTransCode(String transCode) {
		this.transCode = transCode;
	}

	public Money getTransAmount() {
		return transAmount;
	}

	public void setTransAmount(Money transAmount) {
		this.transAmount = transAmount;
	}

	public String getTransCurrency() {
		return transCurrency;
	}

	public void setTransCurrency(String transCurrency) {
		this.transCurrency = transCurrency;
	}

	public Integer getAccountOutType() {
		return accountOutType;
	}

	public void setAccountOutType(Integer accountOutType) {
		this.accountOutType = accountOutType;
	}

	public String getTransAccountOut() {
		return transAccountOut;
	}

	public void setTransAccountOut(String transAccountOut) {
		this.transAccountOut = transAccountOut;
	}

	public Integer getAccountInType() {
		return accountInType;
	}

	public void setAccountInType(Integer accountInType) {
		this.accountInType = accountInType;
	}

	public String getTransAccountIn() {
		return transAccountIn;
	}

	public void setTransAccountIn(String transAccountIn) {
		this.transAccountIn = transAccountIn;
	}

	public String getTransOperator() {
		return transOperator;
	}

	public void setTransOperator(String transOperator) {
		this.transOperator = transOperator;
	}

	public String getTransChannel() {
		return transChannel;
	}

	public void setTransChannel(String transChannel) {
		this.transChannel = transChannel;
	}

	public String getTransInstitution() {
		return transInstitution;
	}

	public void setTransInstitution(String transInstitution) {
		this.transInstitution = transInstitution;
	}

	public String getTransOutOrderNo() {
		return transOutOrderNo;
	}

	public void setTransOutOrderNo(String transOutOrderNo) {
		this.transOutOrderNo = transOutOrderNo;
	}

	public String getTransMemo() {
		return transMemo;
	}

	public void setTransMemo(String transMemo) {
		this.transMemo = transMemo;
	}

	public String getSubTransCode() {
		return subTransCode;
	}

	public void setSubTransCode(String subTransCode) {
		this.subTransCode = subTransCode;
	}

	public String getFlagCancel() {
		return flagCancel;
	}

	public void setFlagCancel(String flagCancel) {
		this.flagCancel = flagCancel;
	}

	public String getRelatedTransId() {
		return relatedTransId;
	}

	public void setRelatedTransId(String relatedTransId) {
		this.relatedTransId = relatedTransId;
	}

	public String getVoucherId() {
		return voucherId;
	}

	public void setVoucherId(String voucherId) {
		this.voucherId = voucherId;
	}

	public String getFreezeType() {
		return freezeType;
	}

	public void setFreezeType(String freezeType) {
		this.freezeType = freezeType;
	}

}
